﻿// ===============================================================================
// DotNet.Platform 开发框架 2016 版权所有
// ===============================================================================

using System;
using DotNet.Entity;

namespace DotNet.JCore.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Table("时间段登记数据统计表")]    
    public class TimePeriodSum
    {
		/// <summary>
        /// 主键
        /// </summary>
        [PrimaryKey(true)]
        [Column("主键",false)]
        public long id { get; set; }

		/// <summary>
        /// 检查点ID
        /// </summary>
		[Column("检查点ID", false)]
        public string pointId { get; set; }

		/// <summary>
        /// 检查点名称
        /// </summary>
		[Column("检查点名称")]
        public string pointName { get; set; }

		/// <summary>
        /// 客运站
        /// </summary>
		[Column("客运站")]
        public string Station { get; set; }
        /// <summary>
        /// 客运站
        /// </summary>
		[Column("客运站ID", false)]
        public int? StationId { get; set; }
        /// <summary>
        /// 日期
        /// </summary>
        [Column("日期")]
        public DateTime? DateTimes { get; set; }

		/// <summary>
        /// 30分钟到稽查点
        /// </summary>
		[Column("30分钟到稽查点")]
        public int? pointName30 { get; set; }

		/// <summary>
        /// 30-60分钟内到稽查点
        /// </summary>
		[Column("30-60分钟内到稽查点")]
        public int? pointName60 { get; set; }

		/// <summary>
        /// 60-90分钟到稽查点
        /// </summary>
		[Column("60-90分钟到稽查点")]
        public int? pointName90 { get; set; }

		/// <summary>
        /// 90-120分钟以上到稽查点
        /// </summary>
		[Column("90-120分钟以上到稽查点")]
        public int? pointName120 { get; set; }

		/// <summary>
        /// 120分钟以上
        /// </summary>
		[Column("120分钟以上")]
        public int? pointNamemore120 { get; set; }

        /// <summary>
        /// 复制对象
        /// </summary>
        public TimePeriodSum Clone()
        {
            return (TimePeriodSum)MemberwiseClone();
        }
    }
}
